package com.wiscamp.ninechapters.problems.adapter.items;

import com.wiscamp.ninechapters.ddd.PersistenceObject;
import lombok.Data;

/**
 * 问题解析
 */
@Data
public class QuestionAnalysisDto implements PersistenceObject {

    /**
     * 解析编号
     */
    private long analysisId = 0;

    /**
     * 题编号
     */
    private long itemId = 0;

    /**
     * 问题编号
     */
    private long questionId = 0;

    /**
     * 解析超文本内容
     */
    private String analysisHypertext = "";

    /**
     * 问题解析序号
     */
    private int analysisIndex = 0;

    /**
     * 是否优选解题思路
     */
    private boolean preferred = false;

    /**
     * 操作：CREATE / UPDATE / DELETE
     */
    private String action = "NONE";
}